package SimpleUploadBulkCMIRPSystem;


/**
 * Generated from IDL interface "SimpleUploadBulkCMIRP".
 *
 * @author JacORB IDL compiler V 2.3.0, 17-Feb-2007
 * @version generated at 2013-5-20 22:07:19
 */

public interface SimpleUploadBulkCMIRPOperations
{
	/* constants */
	/* operations  */
	java.lang.String[] get_simple_upload_bulk_cm_irp_versions() throws SimpleUploadBulkCMIRPSystem.GetSimpleUploadBulkCmIRPVersionsException;
	ManagedGenericIRPConstDefs.Method[] get_simple_upload_bulk_cm_irp_operation_profile(java.lang.String bulk_cm_irp_version) throws ManagedGenericIRPSystem.InvalidParameter,ManagedGenericIRPSystem.OperationNotSupported,SimpleUploadBulkCMIRPSystem.GetSimpleUploadBulkCMIRPOperationProfileException;
	ManagedGenericIRPConstDefs.Method[] get_simple_upload_bulk_cm_irp_notification_profile(java.lang.String bulk_cm_irp_version) throws ManagedGenericIRPSystem.InvalidParameter,ManagedGenericIRPSystem.OperationNotSupported,SimpleUploadBulkCMIRPSystem.GetSimpleUploadBulkCMIRPNotificationProfileException;
	void upload(java.lang.String session_id, java.lang.String sink, java.lang.String base_object, BulkCmIRPConstDefs.SearchControl search_control) throws BulkCmIRPSystem.ConcurrencyException,ManagedGenericIRPSystem.InvalidParameter,BulkCmIRPSystem.UnknownSessionIdException,BulkCmIRPSystem.IllegalFilterFormatException,BulkCmIRPSystem.IllegalScopeLevelException,BulkCmIRPSystem.IllegalDNFormatException,BulkCmIRPSystem.NotValidInCurrentStateException,BulkCmIRPSystem.MaxSessionReachedException,BulkCmIRPSystem.IllegalURLFormatException,BulkCmIRPSystem.IllegalScopeTypeException,BulkCmIRPSystem.UploadException;
}
